Role: Test Tool Expert
An expert in being a ‘test tool programmer’. This can be by means of special tools (performance test tools, automated test execution tools) or in a specific environment (interface testing, screen testing). He is highly experienced and fulfils a combination of executing and advisory roles in projects. He can also act as a team lead for test tool programmers. He helps the test tool consultant with the introduction of new tools.
Role Sets: Roles
Relationships
Main Description
Possible tasks

  • The tasks as executed by the test tool programmer
  • Support in creating automated test suite
  • Supporting the execution of the quick scan
  • Configuring test tools
  • Recruiting and assessing employees
  • Executing work distribution and progress monitoring
  • Development and maintenance of tool training
  • Teaching and coaching
  • Mediation for external training
  • Advising the test coordinator.

Required knowledge and competencies

Test-specific

  • Comprehensive knowledge of (the possibilities of) various tools for executing the test
  • Comprehensive knowledge of automation of the test process.

Automation

  • Comprehensive automation knowledge and experience
  • Knowledge of the architecture and tools for system development
  • Knowledge of hardware, software and data communication resources
  • Ample experience in structured programming (preferably in the programming language of the tool).

General

  • Good analytical power
  • Creativity and accuracy
  • The ability to learn using test tools quickly.